body{
  background-repeat:no-repeat;
  background-size:cover;
  background-attachment:fixed;
}
body .loading{
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
}
#footer{
  display:none;
  position:fixed;
  bottom:0;
  width:100%;
  height:50px;
  line-height:50px;
  padding:0px 20px;
  background:rgba(0,0,0,0.5);
  color:white;
}
#footer a{
  color:white;
}
#footer #imgAbout{
  float:right;
}